#include<stdio.h>

long long factorial(long i) {
    long long k;
    k = i;
    while (i > 1) {
        k = k * (i - 1);
        i--;
    }
    return k;
}

int main() {
    long long m, n, l;
    scanf("%lld %lld", &m, &n);
    if (m < n && m > 0 && n > 0) {
        printf("0");
    } else if (m == n && m > 0 && n > 0) {
        printf("1");
    } else if (m > n && m > 0 && n > 0) {
        l = m - n;
        printf("%ld", (factorial(m)) / (factorial(l)) / (factorial(n)));
    } else {
        printf("-1");
    }
    return 0;
}
